﻿using System;
using System.Collections.Generic;
using IllusionUtility.SetUtility;
using UnityEngine;

// Token: 0x020002B5 RID: 693
public class ShapeBodyInfoMale : global::ShapeInfoBase
{
	// Token: 0x0600110E RID: 4366 RVA: 0x000811D8 File Offset: 0x0007F3D8
	public override void InitShapeInfo(string assetBundleAnmKey, string assetBundleCategory, string anmKeyInfoPath, string cateInfoPath, Transform trfObj)
	{
		Dictionary<string, int> dictionary = new Dictionary<string, int>();
		global::ShapeBodyInfoMale.DstBoneName[] array = (global::ShapeBodyInfoMale.DstBoneName[])Enum.GetValues(typeof(global::ShapeBodyInfoMale.DstBoneName));
		foreach (global::ShapeBodyInfoMale.DstBoneName dstBoneName in array)
		{
			dictionary[dstBoneName.ToString()] = (int)dstBoneName;
		}
		Dictionary<string, int> dictionary2 = new Dictionary<string, int>();
		global::ShapeBodyInfoMale.SrcBoneName[] array3 = (global::ShapeBodyInfoMale.SrcBoneName[])Enum.GetValues(typeof(global::ShapeBodyInfoMale.SrcBoneName));
		foreach (global::ShapeBodyInfoMale.SrcBoneName srcBoneName in array3)
		{
			dictionary2[srcBoneName.ToString()] = (int)srcBoneName;
		}
		base.InitShapeInfoBase(assetBundleAnmKey, assetBundleCategory, anmKeyInfoPath, cateInfoPath, trfObj, dictionary, dictionary2);
		base.InitEnd = true;
	}

	// Token: 0x0600110F RID: 4367 RVA: 0x000812A0 File Offset: 0x0007F4A0
	public override void Update()
	{
		if (!base.InitEnd)
		{
			return;
		}
		if (this.dictSrcBoneInfo.Count == 0)
		{
			return;
		}
		this.dictDstBoneInfo[0].trfBone.SetLocalScale(this.dictSrcBoneInfo[0].vctScl.x, this.dictSrcBoneInfo[0].vctScl.y, this.dictSrcBoneInfo[0].vctScl.z);
		this.dictDstBoneInfo[1].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[15].vctPos.y);
		this.dictDstBoneInfo[1].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[15].vctScl.x, this.dictSrcBoneInfo[1].vctScl.y * this.dictSrcBoneInfo[15].vctScl.y, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[15].vctScl.z);
		this.dictDstBoneInfo[2].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[19].vctPos.y);
		this.dictDstBoneInfo[2].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[19].vctScl.x, this.dictSrcBoneInfo[1].vctScl.y * this.dictSrcBoneInfo[19].vctScl.y, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[19].vctScl.z);
		this.dictDstBoneInfo[3].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[16].vctPos.x);
		this.dictDstBoneInfo[3].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[16].vctPos.y);
		this.dictDstBoneInfo[3].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[16].vctRot.z);
		this.dictDstBoneInfo[3].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x, this.dictSrcBoneInfo[66].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[66].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[4].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[20].vctPos.x);
		this.dictDstBoneInfo[4].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[20].vctPos.y);
		this.dictDstBoneInfo[4].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[20].vctRot.z);
		this.dictDstBoneInfo[4].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x, this.dictSrcBoneInfo[71].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[71].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[5].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[14].vctPos.x);
		this.dictDstBoneInfo[5].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[67].vctPos.y + this.dictSrcBoneInfo[14].vctPos.y);
		this.dictDstBoneInfo[5].trfBone.SetLocalRotation(0f, this.dictSrcBoneInfo[67].vctRot.y, this.dictSrcBoneInfo[67].vctRot.z + this.dictSrcBoneInfo[14].vctRot.z);
		this.dictDstBoneInfo[5].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[67].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[67].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[6].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[18].vctPos.x);
		this.dictDstBoneInfo[6].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[72].vctPos.y + this.dictSrcBoneInfo[18].vctPos.y);
		this.dictDstBoneInfo[6].trfBone.SetLocalRotation(0f, this.dictSrcBoneInfo[72].vctRot.y, this.dictSrcBoneInfo[72].vctRot.z + this.dictSrcBoneInfo[18].vctRot.z);
		this.dictDstBoneInfo[6].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[72].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[72].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[7].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[68].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[68].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[8].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[73].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[73].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[9].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[69].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[69].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[10].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[74].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[74].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[11].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[70].vctScl.y * this.dictSrcBoneInfo[78].vctScl.y, this.dictSrcBoneInfo[70].vctScl.z * this.dictSrcBoneInfo[78].vctScl.z);
		this.dictDstBoneInfo[12].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[75].vctScl.y * this.dictSrcBoneInfo[82].vctScl.y, this.dictSrcBoneInfo[75].vctScl.z * this.dictSrcBoneInfo[82].vctScl.z);
		this.dictDstBoneInfo[13].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[76].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[76].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[14].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[80].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[80].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[15].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[77].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[77].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[16].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[81].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[81].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[17].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x, this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[18].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x, this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[19].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[79].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[79].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[20].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[83].vctScl.y * this.dictSrcBoneInfo[1].vctScl.y, this.dictSrcBoneInfo[83].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[21].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[26].vctPos.z);
		this.dictDstBoneInfo[21].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[26].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[26].vctScl.z);
		this.dictDstBoneInfo[22].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[32].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[32].vctScl.z);
		this.dictDstBoneInfo[23].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[25].vctPos.z);
		this.dictDstBoneInfo[23].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[25].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[25].vctScl.z);
		this.dictDstBoneInfo[24].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[22].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[22].vctScl.z);
		this.dictDstBoneInfo[25].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[13].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[13].vctScl.z);
		this.dictDstBoneInfo[26].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[12].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[12].vctScl.z);
		this.dictDstBoneInfo[27].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[11].vctScl.x, this.dictSrcBoneInfo[1].vctScl.y * this.dictSrcBoneInfo[11].vctScl.y, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[11].vctScl.z);
		this.dictDstBoneInfo[28].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[33].vctPos.z);
		this.dictDstBoneInfo[29].trfBone.SetLocalScale(this.dictSrcBoneInfo[46].vctScl.x * this.dictSrcBoneInfo[28].vctScl.x, 1f, this.dictSrcBoneInfo[46].vctScl.z * this.dictSrcBoneInfo[28].vctScl.z);
		this.dictDstBoneInfo[30].trfBone.SetLocalScale(this.dictSrcBoneInfo[50].vctScl.x * this.dictSrcBoneInfo[30].vctScl.x, 1f, this.dictSrcBoneInfo[50].vctScl.z * this.dictSrcBoneInfo[30].vctScl.z);
		this.dictDstBoneInfo[31].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[43].vctPos.x + this.dictSrcBoneInfo[35].vctPos.x);
		this.dictDstBoneInfo[31].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[43].vctRot.z + this.dictSrcBoneInfo[35].vctRot.z);
		this.dictDstBoneInfo[31].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[43].vctScl.x * this.dictSrcBoneInfo[35].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[43].vctScl.z * this.dictSrcBoneInfo[35].vctScl.z);
		this.dictDstBoneInfo[32].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[47].vctPos.x + this.dictSrcBoneInfo[37].vctPos.x);
		this.dictDstBoneInfo[32].trfBone.SetLocalRotation(0f, 0f, this.dictSrcBoneInfo[47].vctRot.z + this.dictSrcBoneInfo[37].vctRot.z);
		this.dictDstBoneInfo[32].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[47].vctScl.x * this.dictSrcBoneInfo[37].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[47].vctScl.z * this.dictSrcBoneInfo[37].vctScl.z);
		this.dictDstBoneInfo[33].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[44].vctPos.x);
		this.dictDstBoneInfo[33].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[44].vctScl.x * this.dictSrcBoneInfo[51].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[44].vctScl.z * this.dictSrcBoneInfo[51].vctScl.z);
		this.dictDstBoneInfo[34].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[48].vctPos.x);
		this.dictDstBoneInfo[34].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[48].vctScl.x * this.dictSrcBoneInfo[54].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[48].vctScl.z * this.dictSrcBoneInfo[54].vctScl.z);
		this.dictDstBoneInfo[35].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[52].vctScl.x * this.dictSrcBoneInfo[59].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[52].vctScl.z * this.dictSrcBoneInfo[59].vctScl.z);
		this.dictDstBoneInfo[36].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[55].vctScl.x * this.dictSrcBoneInfo[62].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[55].vctScl.z * this.dictSrcBoneInfo[62].vctScl.z);
		this.dictDstBoneInfo[37].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[58].vctPos.z);
		this.dictDstBoneInfo[37].trfBone.SetLocalScale(this.dictSrcBoneInfo[53].vctScl.x * this.dictSrcBoneInfo[58].vctScl.x * this.dictSrcBoneInfo[1].vctScl.x, 1f, this.dictSrcBoneInfo[53].vctScl.z * this.dictSrcBoneInfo[58].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[38].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[61].vctPos.z);
		this.dictDstBoneInfo[38].trfBone.SetLocalScale(this.dictSrcBoneInfo[56].vctScl.x * this.dictSrcBoneInfo[61].vctScl.x * this.dictSrcBoneInfo[1].vctScl.x, 1f, this.dictSrcBoneInfo[56].vctScl.z * this.dictSrcBoneInfo[61].vctScl.z * this.dictSrcBoneInfo[1].vctScl.z);
		this.dictDstBoneInfo[39].trfBone.SetLocalRotation(this.dictSrcBoneInfo[57].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[39].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[57].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[57].vctScl.z);
		this.dictDstBoneInfo[40].trfBone.SetLocalRotation(this.dictSrcBoneInfo[60].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[40].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[60].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[60].vctScl.z);
		this.dictDstBoneInfo[41].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[63].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[63].vctScl.z);
		this.dictDstBoneInfo[42].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[64].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[64].vctScl.z);
		this.dictDstBoneInfo[43].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[65].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[65].vctScl.z);
		this.dictDstBoneInfo[44].trfBone.SetLocalScale(this.dictSrcBoneInfo[1].vctScl.x * this.dictSrcBoneInfo[65].vctScl.x, 1f, this.dictSrcBoneInfo[1].vctScl.z * this.dictSrcBoneInfo[65].vctScl.z);
		this.dictDstBoneInfo[45].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[17].vctPos.x);
		this.dictDstBoneInfo[45].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[6].vctPos.y + this.dictSrcBoneInfo[17].vctPos.y);
		this.dictDstBoneInfo[45].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[3].vctPos.z + this.dictSrcBoneInfo[23].vctPos.z + this.dictSrcBoneInfo[17].vctPos.z);
		this.dictDstBoneInfo[45].trfBone.SetLocalRotation(this.dictSrcBoneInfo[3].vctRot.x + this.dictSrcBoneInfo[9].vctRot.x + this.dictSrcBoneInfo[23].vctRot.x + this.dictSrcBoneInfo[17].vctRot.x, this.dictSrcBoneInfo[3].vctRot.y + this.dictSrcBoneInfo[7].vctRot.y + this.dictSrcBoneInfo[17].vctRot.y, 0f);
		this.dictDstBoneInfo[45].trfBone.SetLocalScale(this.dictSrcBoneInfo[3].vctScl.x * this.dictSrcBoneInfo[17].vctScl.x, this.dictSrcBoneInfo[3].vctScl.y * this.dictSrcBoneInfo[17].vctScl.y, this.dictSrcBoneInfo[3].vctScl.z * this.dictSrcBoneInfo[17].vctScl.z);
		this.dictDstBoneInfo[46].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[21].vctPos.x);
		this.dictDstBoneInfo[46].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[6].vctPos.y + this.dictSrcBoneInfo[21].vctPos.y);
		this.dictDstBoneInfo[46].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[5].vctPos.z + this.dictSrcBoneInfo[24].vctPos.z + this.dictSrcBoneInfo[21].vctPos.z);
		this.dictDstBoneInfo[46].trfBone.SetLocalRotation(this.dictSrcBoneInfo[5].vctRot.x + this.dictSrcBoneInfo[10].vctRot.x + this.dictSrcBoneInfo[24].vctRot.x + this.dictSrcBoneInfo[21].vctRot.x, this.dictSrcBoneInfo[5].vctRot.y + this.dictSrcBoneInfo[8].vctRot.y + this.dictSrcBoneInfo[21].vctRot.y, 0f);
		this.dictDstBoneInfo[46].trfBone.SetLocalScale(this.dictSrcBoneInfo[5].vctScl.x * this.dictSrcBoneInfo[21].vctScl.x, this.dictSrcBoneInfo[5].vctScl.y * this.dictSrcBoneInfo[21].vctScl.y, this.dictSrcBoneInfo[5].vctScl.z * this.dictSrcBoneInfo[21].vctScl.z);
		this.dictDstBoneInfo[47].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[2].vctPos.x);
		this.dictDstBoneInfo[47].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[2].vctPos.y);
		this.dictDstBoneInfo[47].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[2].vctPos.z);
		this.dictDstBoneInfo[47].trfBone.SetLocalRotation(this.dictSrcBoneInfo[2].vctRot.x, this.dictSrcBoneInfo[2].vctRot.y, 0f);
		this.dictDstBoneInfo[47].trfBone.SetLocalScale(this.dictSrcBoneInfo[2].vctScl.x, this.dictSrcBoneInfo[2].vctScl.y, this.dictSrcBoneInfo[2].vctScl.z);
		this.dictDstBoneInfo[48].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[4].vctPos.x);
		this.dictDstBoneInfo[48].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[4].vctPos.y);
		this.dictDstBoneInfo[48].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[4].vctPos.z);
		this.dictDstBoneInfo[48].trfBone.SetLocalRotation(this.dictSrcBoneInfo[4].vctRot.x, this.dictSrcBoneInfo[4].vctRot.y, 0f);
		this.dictDstBoneInfo[48].trfBone.SetLocalScale(this.dictSrcBoneInfo[4].vctScl.x, this.dictSrcBoneInfo[4].vctScl.y, this.dictSrcBoneInfo[4].vctScl.z);
		this.dictDstBoneInfo[49].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[41].vctPos.x);
		this.dictDstBoneInfo[49].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[41].vctPos.y);
		this.dictDstBoneInfo[49].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[41].vctPos.z + this.dictSrcBoneInfo[45].vctPos.z + this.dictSrcBoneInfo[34].vctPos.z);
		this.dictDstBoneInfo[49].trfBone.SetLocalScale(this.dictSrcBoneInfo[41].vctScl.x * this.dictSrcBoneInfo[45].vctScl.x * this.dictSrcBoneInfo[34].vctScl.x, this.dictSrcBoneInfo[41].vctScl.y, this.dictSrcBoneInfo[41].vctScl.z * this.dictSrcBoneInfo[45].vctScl.z * this.dictSrcBoneInfo[29].vctScl.z * this.dictSrcBoneInfo[34].vctScl.z);
		this.dictDstBoneInfo[50].trfBone.SetLocalPositionX(this.dictSrcBoneInfo[42].vctPos.x);
		this.dictDstBoneInfo[50].trfBone.SetLocalPositionY(this.dictSrcBoneInfo[42].vctPos.y);
		this.dictDstBoneInfo[50].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[42].vctPos.z + this.dictSrcBoneInfo[49].vctPos.z + this.dictSrcBoneInfo[36].vctPos.z);
		this.dictDstBoneInfo[50].trfBone.SetLocalScale(this.dictSrcBoneInfo[42].vctScl.x * this.dictSrcBoneInfo[49].vctScl.x * this.dictSrcBoneInfo[36].vctScl.x, this.dictSrcBoneInfo[42].vctScl.y, this.dictSrcBoneInfo[42].vctScl.z * this.dictSrcBoneInfo[49].vctScl.z * this.dictSrcBoneInfo[31].vctScl.z * this.dictSrcBoneInfo[36].vctScl.z);
		this.dictDstBoneInfo[51].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[27].vctPos.z);
		this.dictDstBoneInfo[51].trfBone.SetLocalScale(1f, this.dictSrcBoneInfo[27].vctScl.y, 1f);
		this.dictDstBoneInfo[52].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[38].vctPos.z);
		this.dictDstBoneInfo[52].trfBone.SetLocalRotation(this.dictSrcBoneInfo[38].vctRot.x, 0f, 0f);
		this.dictDstBoneInfo[52].trfBone.SetLocalScale(this.dictSrcBoneInfo[38].vctScl.x, this.dictSrcBoneInfo[38].vctScl.y, this.dictSrcBoneInfo[38].vctScl.z);
		this.dictDstBoneInfo[53].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[39].vctPos.z);
		this.dictDstBoneInfo[53].trfBone.SetLocalScale(this.dictSrcBoneInfo[39].vctScl.x, this.dictSrcBoneInfo[39].vctScl.y, this.dictSrcBoneInfo[39].vctScl.z);
		this.dictDstBoneInfo[54].trfBone.SetLocalPositionZ(this.dictSrcBoneInfo[40].vctPos.z);
		this.dictDstBoneInfo[54].trfBone.SetLocalScale(this.dictSrcBoneInfo[40].vctScl.x, this.dictSrcBoneInfo[40].vctScl.y, this.dictSrcBoneInfo[40].vctScl.z);
	}

	// Token: 0x020002B6 RID: 694
	public enum DstBoneName
	{
		// Token: 0x040014CB RID: 5323
		cm_N_height,
		// Token: 0x040014CC RID: 5324
		cm_J_Shoulder_s_L,
		// Token: 0x040014CD RID: 5325
		cm_J_Shoulder_s_R,
		// Token: 0x040014CE RID: 5326
		cm_J_Shoulder02_s_L,
		// Token: 0x040014CF RID: 5327
		cm_J_Shoulder02_s_R,
		// Token: 0x040014D0 RID: 5328
		cm_J_ArmUp01_s_L,
		// Token: 0x040014D1 RID: 5329
		cm_J_ArmUp01_s_R,
		// Token: 0x040014D2 RID: 5330
		cm_J_ArmUp02_s_L,
		// Token: 0x040014D3 RID: 5331
		cm_J_ArmUp02_s_R,
		// Token: 0x040014D4 RID: 5332
		cm_J_ArmUp03_s_L,
		// Token: 0x040014D5 RID: 5333
		cm_J_ArmUp03_s_R,
		// Token: 0x040014D6 RID: 5334
		cm_J_ArmElbo_low_s_L,
		// Token: 0x040014D7 RID: 5335
		cm_J_ArmElbo_low_s_R,
		// Token: 0x040014D8 RID: 5336
		cm_J_ArmLow01_s_L,
		// Token: 0x040014D9 RID: 5337
		cm_J_ArmLow01_s_R,
		// Token: 0x040014DA RID: 5338
		cm_J_ArmLow02_s_L,
		// Token: 0x040014DB RID: 5339
		cm_J_ArmLow02_s_R,
		// Token: 0x040014DC RID: 5340
		cm_J_Hand_s_L,
		// Token: 0x040014DD RID: 5341
		cm_J_Hand_s_R,
		// Token: 0x040014DE RID: 5342
		cm_J_Hand_Wrist_s_L,
		// Token: 0x040014DF RID: 5343
		cm_J_Hand_Wrist_s_R,
		// Token: 0x040014E0 RID: 5344
		cm_J_Kosi01_s,
		// Token: 0x040014E1 RID: 5345
		cm_J_Kosi02_s,
		// Token: 0x040014E2 RID: 5346
		cm_J_Spine01_s,
		// Token: 0x040014E3 RID: 5347
		cm_J_Spine02_s,
		// Token: 0x040014E4 RID: 5348
		cm_J_Spine03_s,
		// Token: 0x040014E5 RID: 5349
		cm_J_Neck_s,
		// Token: 0x040014E6 RID: 5350
		cm_J_Head_s,
		// Token: 0x040014E7 RID: 5351
		cm_J_dan_s,
		// Token: 0x040014E8 RID: 5352
		cm_J_LegUpDam_s_L,
		// Token: 0x040014E9 RID: 5353
		cm_J_LegUpDam_s_R,
		// Token: 0x040014EA RID: 5354
		cm_J_LegUp01_s_L,
		// Token: 0x040014EB RID: 5355
		cm_J_LegUp01_s_R,
		// Token: 0x040014EC RID: 5356
		cm_J_LegUp02_s_L,
		// Token: 0x040014ED RID: 5357
		cm_J_LegUp02_s_R,
		// Token: 0x040014EE RID: 5358
		cm_J_LegUp03_s_L,
		// Token: 0x040014EF RID: 5359
		cm_J_LegUp03_s_R,
		// Token: 0x040014F0 RID: 5360
		cm_J_LegKnee_low_s_L,
		// Token: 0x040014F1 RID: 5361
		cm_J_LegKnee_low_s_R,
		// Token: 0x040014F2 RID: 5362
		cm_J_LegLow01_s_L,
		// Token: 0x040014F3 RID: 5363
		cm_J_LegLow01_s_R,
		// Token: 0x040014F4 RID: 5364
		cm_J_LegLow02_s_L,
		// Token: 0x040014F5 RID: 5365
		cm_J_LegLow02_s_R,
		// Token: 0x040014F6 RID: 5366
		cm_J_LegLow03_s_L,
		// Token: 0x040014F7 RID: 5367
		cm_J_LegLow03_s_R,
		// Token: 0x040014F8 RID: 5368
		cm_J_Mune00_s_L,
		// Token: 0x040014F9 RID: 5369
		cm_J_Mune00_s_R,
		// Token: 0x040014FA RID: 5370
		cm_J_Mune01_s_L,
		// Token: 0x040014FB RID: 5371
		cm_J_Mune01_s_R,
		// Token: 0x040014FC RID: 5372
		cm_J_Siri_s_L,
		// Token: 0x040014FD RID: 5373
		cm_J_Siri_s_R,
		// Token: 0x040014FE RID: 5374
		cm_J_Belly_dam0,
		// Token: 0x040014FF RID: 5375
		cm_J_Belly01_s,
		// Token: 0x04001500 RID: 5376
		cm_J_Belly02_s,
		// Token: 0x04001501 RID: 5377
		cm_J_Belly03_s
	}

	// Token: 0x020002B7 RID: 695
	public enum SrcBoneName
	{
		// Token: 0x04001503 RID: 5379
		cm_S_height,
		// Token: 0x04001504 RID: 5380
		cm_S_heightaid,
		// Token: 0x04001505 RID: 5381
		cm_S_Mune01_s_L,
		// Token: 0x04001506 RID: 5382
		cm_S_Mune00_s_L,
		// Token: 0x04001507 RID: 5383
		cm_S_Mune01_s_R,
		// Token: 0x04001508 RID: 5384
		cm_S_Mune00_s_R,
		// Token: 0x04001509 RID: 5385
		cm_S_Mune00_ss_ty,
		// Token: 0x0400150A RID: 5386
		cm_S_Mune01_s_ry_L,
		// Token: 0x0400150B RID: 5387
		cm_S_Mune01_s_ry_R,
		// Token: 0x0400150C RID: 5388
		cm_S_Mune01_s_rx_L,
		// Token: 0x0400150D RID: 5389
		cm_S_Mune01_s_rx_R,
		// Token: 0x0400150E RID: 5390
		cm_S_Head_s,
		// Token: 0x0400150F RID: 5391
		cm_S_Neck_s,
		// Token: 0x04001510 RID: 5392
		cm_S_Spine03_s,
		// Token: 0x04001511 RID: 5393
		cm_S_ArmUp01_s_tx_L,
		// Token: 0x04001512 RID: 5394
		cm_S_Shoulder_s_L,
		// Token: 0x04001513 RID: 5395
		cm_S_Shoulder02_s_tx_L,
		// Token: 0x04001514 RID: 5396
		cm_S_Mune00_ss_03_L,
		// Token: 0x04001515 RID: 5397
		cm_S_ArmUp01_s_tx_R,
		// Token: 0x04001516 RID: 5398
		cm_S_Shoulder_s_R,
		// Token: 0x04001517 RID: 5399
		cm_S_Shoulder02_s_tx_R,
		// Token: 0x04001518 RID: 5400
		cm_S_Mune00_ss_03_R,
		// Token: 0x04001519 RID: 5401
		cm_S_Spine02_s,
		// Token: 0x0400151A RID: 5402
		cm_S_Mune00_ss_02_L,
		// Token: 0x0400151B RID: 5403
		cm_S_Mune00_ss_02_R,
		// Token: 0x0400151C RID: 5404
		cm_S_Spine01_s,
		// Token: 0x0400151D RID: 5405
		cm_S_Kosi01_s,
		// Token: 0x0400151E RID: 5406
		cm_S_Belly_dam0,
		// Token: 0x0400151F RID: 5407
		cm_S_LegUpDam_ss_L,
		// Token: 0x04001520 RID: 5408
		cm_S_Siri_kosi01_s_L,
		// Token: 0x04001521 RID: 5409
		cm_S_LegUpDam_ss_R,
		// Token: 0x04001522 RID: 5410
		cm_S_Siri_kosi01_s_R,
		// Token: 0x04001523 RID: 5411
		cm_S_Kosi02_s,
		// Token: 0x04001524 RID: 5412
		cm_S_dan_s,
		// Token: 0x04001525 RID: 5413
		cm_S_Siri_kosi02_s_L,
		// Token: 0x04001526 RID: 5414
		cm_S_LegUp01_blend_s_L,
		// Token: 0x04001527 RID: 5415
		cm_S_Siri_kosi02_s_R,
		// Token: 0x04001528 RID: 5416
		cm_S_LegUp01_blend_s_R,
		// Token: 0x04001529 RID: 5417
		cm_S_Belly01_s,
		// Token: 0x0400152A RID: 5418
		cm_S_Belly02_s,
		// Token: 0x0400152B RID: 5419
		cm_S_Belly03_s,
		// Token: 0x0400152C RID: 5420
		cm_S_Siri_s_L,
		// Token: 0x0400152D RID: 5421
		cm_S_Siri_s_R,
		// Token: 0x0400152E RID: 5422
		cm_S_LegUp01_s_L,
		// Token: 0x0400152F RID: 5423
		cm_S_LegUp02_s_L,
		// Token: 0x04001530 RID: 5424
		cm_S_Siri_legup01_s_L,
		// Token: 0x04001531 RID: 5425
		cm_S_LegUpDam_s_L,
		// Token: 0x04001532 RID: 5426
		cm_S_LegUp01_s_R,
		// Token: 0x04001533 RID: 5427
		cm_S_LegUp02_s_R,
		// Token: 0x04001534 RID: 5428
		cm_S_Siri_legup01_s_R,
		// Token: 0x04001535 RID: 5429
		cm_S_LegUpDam_s_R,
		// Token: 0x04001536 RID: 5430
		cm_S_LegUp02_blend_s_L,
		// Token: 0x04001537 RID: 5431
		cm_S_LegUp03_s_L,
		// Token: 0x04001538 RID: 5432
		cm_S_LegKnee_up_s_L,
		// Token: 0x04001539 RID: 5433
		cm_S_LegUp02_blend_s_R,
		// Token: 0x0400153A RID: 5434
		cm_S_LegUp03_s_R,
		// Token: 0x0400153B RID: 5435
		cm_S_LegKnee_up_s_R,
		// Token: 0x0400153C RID: 5436
		cm_S_LegLow01_s_L,
		// Token: 0x0400153D RID: 5437
		cm_S_LegKnee_low_s_L,
		// Token: 0x0400153E RID: 5438
		cm_S_LegUp03_blend_s_L,
		// Token: 0x0400153F RID: 5439
		cm_S_LegLow01_s_R,
		// Token: 0x04001540 RID: 5440
		cm_S_LegKnee_low_s_R,
		// Token: 0x04001541 RID: 5441
		cm_S_LegUp03_blend_s_R,
		// Token: 0x04001542 RID: 5442
		cm_S_LegLow02_s_L,
		// Token: 0x04001543 RID: 5443
		cm_S_LegLow02_s_R,
		// Token: 0x04001544 RID: 5444
		cm_S_LegLow03_s,
		// Token: 0x04001545 RID: 5445
		cm_S_Shoulder02_s_L,
		// Token: 0x04001546 RID: 5446
		cm_S_ArmUp01_s_L,
		// Token: 0x04001547 RID: 5447
		cm_S_ArmUp02_s_L,
		// Token: 0x04001548 RID: 5448
		cm_S_ArmUp03_s_L,
		// Token: 0x04001549 RID: 5449
		cm_S_ArmElbo_up_s_L,
		// Token: 0x0400154A RID: 5450
		cm_S_Shoulder02_s_R,
		// Token: 0x0400154B RID: 5451
		cm_S_ArmUp01_s_R,
		// Token: 0x0400154C RID: 5452
		cm_S_ArmUp02_s_R,
		// Token: 0x0400154D RID: 5453
		cm_S_ArmUp03_s_R,
		// Token: 0x0400154E RID: 5454
		cm_S_ArmElbo_up_s_R,
		// Token: 0x0400154F RID: 5455
		cm_S_ArmLow01_s_L,
		// Token: 0x04001550 RID: 5456
		cm_S_ArmLow02_s_L,
		// Token: 0x04001551 RID: 5457
		cm_S_ArmElbo_low_s_L,
		// Token: 0x04001552 RID: 5458
		cm_S_Hand_Wrist_s_L,
		// Token: 0x04001553 RID: 5459
		cm_S_ArmLow01_s_R,
		// Token: 0x04001554 RID: 5460
		cm_S_ArmLow02_s_R,
		// Token: 0x04001555 RID: 5461
		cm_S_ArmElbo_low_s_R,
		// Token: 0x04001556 RID: 5462
		cm_S_Hand_Wrist_s_R
	}
}
